/**
 * 训练题
 */

function BigDecimal( integer , decimal ){
    this.integer = BigInt( integer ) ;
    this.decimal = BigInt( decimal ) ;

    this.toString = function(){
        // 将 整数部分 、小数点 、小数部分 连接成一个字符串
        let s = this.integer + '.' + this.decimal ;
        return s ; // 返回 连接 好的 字符串
    }
}

let pi = new BigDecimal( '3' , '14159265358979323846264338327950288419716939937510' );
let s = pi.toString(); // 调用 pi 的 toString 函数 返回 BigDecimal对象(class-level) 的 实例 的 字符串形式
console.log( s );

let num = new BigDecimal( '12345789012345678901234567890' , '12345' );
let y = num.toString();
console.log( y );